package cn.umakr.dao;

import cn.umakr.entity.User;
import cn.umakr.entity.UserInfo;

import java.util.List;

/**
 * Created by wangbo on 2017/7/17.
 */
public interface UserInfoDao {

    /**
     *增加一个UserInfo对象
     */
    public Integer save(UserInfo userInfo) ;

    /**
     * 删除一个UserInfo对象,根据主键删除
     */
    public Integer delete(Integer id);

    /**
     * 修改UserInfo对象
     */
    public Integer update(UserInfo userInfo);

    /**
     * 查询所有UserInfo对象
     */
    public List<UserInfo> findAll();

    /**
     * 根据主键查找UserInfo对象
     */
    public UserInfo findById(Integer id);

    /**
     * 根据属性查找UserInfo对象
     */
    public List<UserInfo> findByProperty(String propName,Object propValue);
}
